package com.ctshk.rpc.hotel.req.chimeLongPriceDate;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

//长隆产品数据
@Data
public class ProductData implements Serializable {
    @ApiModelProperty(value = "产品 Code")
    private String targetProductCode;
    @ApiModelProperty(value = "目标入住日期，格式：yyyy-MM-dd，酒餐产品，为使用日期")
    private String targetBegDate;
    @ApiModelProperty(value = "目标离店日期")
    private String targetEndDate;
    @ApiModelProperty(value = "场次 Code，若该公园含有场次信息")
    private String targetSeasonCode;
    @ApiModelProperty(value = "目标 OTA 价格，OTA 的售卖价格")
    private Double targetOtaPrice;
    @ApiModelProperty(value = "目标结算价，OTA 与长隆 之间的结算价，所有天的 汇总价。")
    private Double targetSettlePrice;
    @ApiModelProperty(value = "目标购买数量")
    private Integer targetQuantity;
    @ApiModelProperty(value = "目标加床数量")
    private String targetAddBedNum;
    @ApiModelProperty(value = "目标成人数")
    private String targetAdults;
    @ApiModelProperty(value = "目标小孩数量")
    private String targetChildren;
    @ApiModelProperty(value = "目标入住人数据若修改，则传递该参数。修改需把所有入住人数据全部传递")
    private List<TargetPersonInfoData> targetPersonInfoDataList;
}
